@import './normalize.css';
// @import '../styles/variable.scss';
*{
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box;
}
a{
    text-decoration: none;
    color: #666;
}

img{
    vertical-align: middle;
}

html,body,#root{
    height: 100%;
}

.bx,.w{
    width: 1240px;
    margin: 0 auto;
}
.login{
    header .w{
        display: flex;
        align-items: flex-end;
        height: 132px;
        img{
            width: 250px;
            height: 100px;
        align-self: center;
        }
        h2{
            flex: 1;
            margin: 20px;
            font-weight: normal;
            color: #666;
        }
        a{
            margin-bottom: 20px;
            text-decoration: none;
            color: #666;
        }
    }
    main{
        position: relative;
        height: 500px;
        background: url(../assets/login-bg.png) no-repeat 50%/cover;
    }
    footer{
        margin-top: 20px;
        text-align: center;
        color: #666;
        a{
            margin-bottom: 20px;
            text-decoration: none;
            color: #666;
            padding: 0 20px;
            border-right: 1px solid #666;      
        }
        a:last-child{
            border-right: none;
        }
    }
}  
